#include"SeqList.h"

void menu()
{
	printf("-----------------通讯录-----------------\n");
	printf("---- 1. 添加联系人    2. 删除联系人 ----\n");
	printf("---- 3. 查找联系人    4. 修改联系人 ----\n");
	printf("---- 5. 查看联系人    0. 退出   --------\n");
	printf("----------------------------------------\n");
}

int main()
{
	int op = -1;
	//创建通讯录结构对象
	Contact con;
	ContactInit(&con);
	do {
		menu();
		printf("请选择您的操作:\n");
		scanf("%d", &op);

		switch (op)
		{
		case 1:
			//添加联系人
			ContactAdd(&con);
			break;
		case 2:
			//删除联系人
			ContactDel(&con);
			break;
		case 3:
			//查找联系人
			ContactFind(&con);
			break;
		case 4:
			//修改联系人
			ContactModify(&con);
			break;
		case 5:
			//查看联系人
			ContactShow(&con);
			break;
		case 0:
			//退出
			printf("通讯录正在退出......\n");
			break;

		default:
			break;
		}
	} while (op != 0);


	return 0;
}
